package cn.rkylin.oms.base.batch.dao;

import java.util.List;

import cn.rkylin.oms.base.batch.domain.SkuBatchDetail;
import cn.rkylin.oms.base.batch.vo.SkuBatchDetailVO;

public interface ISkuBatchDetailDAO {
    int deleteByPrimaryKey(Long id);

    int insert(SkuBatchDetail record);

    int insertSelective(SkuBatchDetail record);

    SkuBatchDetail selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(SkuBatchDetail record);

    int updateByPrimaryKey(SkuBatchDetail record);
    
    List<SkuBatchDetailVO> selectSkuBatchDetailList(SkuBatchDetailVO skuBatchDetailVO) throws Exception;
}